@charset "utf-8";
/* CSS Document */
.page_dv a, .page_dv span{
	color:#999;
	font-size:14px;
}
.page_dv{
	width:890px;
	height:40px;
	line-height:27px;
	padding:0 30px;
}
.page_dv>a{
	height:25px;
	line-height:25px;
	padding:0 10px;
	display:inline-block;
	float:left;
	border-radius:3px;
	margin-right:6px;
	border:1px solid #ccc;
}
.page_dv a:hover{
	background:#38adff;
	color:#fff;
	border:1px solid #38adff;
}
.paging_dv{
	max-width:195px;	
	float:left;
	overflow:hidden;
	margin-right:6px;
}
.paging{
	height:27px;
	position:relative;
	left:0;
}
.paging li{
	width:35px;
	line-height:25px;
	text-align:center;
	float:left;
	margin-right:5px;
}
.paging li a{
	display:block;
	border:1px solid #CCC;
	border-radius:3px;
}
.paging li a.cur{
	background:#38adff;
	color:#fff;
	border:1px solid #38adff;
}
.page_dvright{
	width:280px;
	float:right;
}
.page_dvright .page_cur{
	padding:0 3px;
	color:#F63;
}
.paging_cur{
	width:32px;
	height:20px;
	margin:0 3px;
	text-align:center;
	font-size:14px;
	color:#999;
	border:1px solid #CCC;
	border-radius:3px;
	appearance:none;
	-webkit-appearance:none;
	-moz-appearance:textfield;
	-ms-appearance:none;
	-o-appearance:none;
}
.page_dvright .paging_curbtn{
	width:45px;
	height:24px;
	line-height:25px;
	text-align:center;
	color:#FFF;
	display:inline-block;
	background:#38adff;
	border:1px solid #38adff;
	border-radius:3px;
	margin-left:15px;
}

